//
//  DWTimerProxy.h
//  OCAPPDemo
//
//  Created by 杨冬武 on 2021/4/19.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

/*
 NSProxy专门是用来进行消息转发的
 调用objc_msgSend()
 如果自身没有此,方法直接进入消息转发流程
 直接调用以下两个方法:
 - (NSMethodSignature *)methodSignatureForSelector:(SEL)sel
 - (void)forwardInvocation:(NSInvocation *)invocation
 */

@interface DWTimerProxy : NSProxy

+ (instancetype)proxyWithTarget:(id)aTarget;

@end

NS_ASSUME_NONNULL_END
